namespace Sirius.Mapper
{
    using System;
    using System.Data;

    public class Parameter : IParameter
    {
        internal Parameter(string name, Type type, DbType dbType)
        {
            Name = name;
            Type = type;
            DbType = dbType;
        }

        public string Name
        {
            get; private set;
        }

        public Type Type
        {
            get;
            private set;
        }

        public DbType DbType
        {
            get;
            private set;
        }

        public object Value
        { 
            get;
            set;
        }
    }
}